tree grate - Alemán Inglés Diccionario